(underground) station - Francés Inglés Diccionario